it's hard to believe - German English Dictionary